public class PixelRGB {
  private int r; private int g; private int b;
  
  public PixelRGB(int r, int g, int b){
  // pr�requis : 0<=r<256 et 0<=g<256 et 0<=b<256
  // pixel de composantes r, g et b
	this.r=r; this.g=g; this.b=b;
  }
 
  public static PixelRGB blanc(){ // r�sultat : un pixel blanc
	return new PixelRGB(255,255,255);
  }
  public static PixelRGB noir(){ // r�sultat : un pixel noir
		return new PixelRGB(0,0,0);
  }
  public static PixelRGB gris(int v){ // r�sultat : un pixel gris d'intensit� v
		return new PixelRGB(v,v,v);
  } 
  public int getR(){return r;} // r�sultat : la composante rouge de this
  public int getG(){return g;} // r�sultat : la composante verte de this
  public int getB(){return b;} // r�sultat : la composante bleu de this

  public String toString(){
  // r�sultat : this en clair de la forme "<r,g,b>"
  	return "<"+r+","+g+","+b+">";
  }
}
